top places - Turkish English Dictionary